MKRGRQEKKTSRSPKRRQQRQNEISERENSNGIHIPFDVITDILSRLPVKSLVKHDRWSNSCDGLFGYDPVEKQVFTLVGGPMKQQWRSLDIQGIWNHSPEARSSGLCIKEFIYYIAHVESWDDPEFYELVRFDVRHESFDRIQMPITLQMNQQLSEVSFDELTLVNYQGKLGCIRYTKASAEMWIMEDHIEQQEWSKMMIFEKLGIASLVSVLMVRL